﻿using CommunityToolkit.Mvvm.ComponentModel;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Main.ViewModels
{
    public partial class VoucherPrintPaperViewModel : ObservableObject
    {
        [ObservableProperty]
        string currency = "";

        [ObservableProperty]
        string postingDate = "";

        [ObservableProperty]
        string company = "";

        [ObservableProperty]
        string voucherNo = "";

        [ObservableProperty]
        string voucherNoDetail = "";

        [ObservableProperty]
        string[] remarks = new string[] { "", "", "", "", "" };

        [ObservableProperty]
        string[] accounts = new string[] { "", "", "", "", "" };

        [ObservableProperty]
        string[] debits = new string[] { "", "", "", "", "" };

        [ObservableProperty]
        string[] credits = new string[] { "", "", "", "", "" };

        [ObservableProperty]
        string sum = "";

        [ObservableProperty]
        string debitSum = "";

        [ObservableProperty]
        string creditSum = "";

        [ObservableProperty]
        string financeManager = "";

        [ObservableProperty]
        string accountingClerk = "";

        [ObservableProperty]
        string reviewer = "";

        [ObservableProperty]
        string voucherMaker = "";
    }
}
